package cn.b.sky.mes.qm.model.condition;

import cn.b.sky.common.model.Page;

/**
 * 
 * <strong>Title : InspectRecordCondition.java<br></strong>
 * <strong>Package : cn.b.sky.mes.qm.model.condition<br></strong>
 * <strong>Description : </strong>过程检验查询条件<br> 
 * <strong>Create on : 2015-12-18 下午2:57:24<br></strong>
 * <p>
 * @author lidapeng<br>
 * @version <strong>v1.0.0</strong><br>
 * <br>
 * <strong>修改历史:</strong><br>
 * 修改人 | 修改日期 | 修改描述<br>
 * -------------------------------------------<br>
 * <br>
 * <br>
 */
public class InspectRecordCondition extends Page {
  
  private String productionControlNum;//生产管理号
  
  /**
   * 生产订单编号
   */
  private String productionOrderNum;

  /**
   * 生产订单编号，订单档案使用
   */
  private String productionNum;

  /**
   * 生产管理号，生产管理号档案使用
   */
  private String controlNum;

  /**
   * 新增订单类型字段
   */
  private String orderTypeCode;

  /**
   * 工作中心编号
   */
  private String workcenterCode;

  /**
   * 工作中心编号,多选使用
   */
  private String workCenterCodeStr;

  /**
   * 工作中心描述
   * 页面展示使用
   */
  private String workcenterText;

  /**
   * 作业单元编号
   */
  private String workunitCode;

  /**
   * 作业单元描述
   * 页面展示使用
   */
  private String workunitText;

  /**
   * 缺陷编号
   */
  private String defectCode;

  /**
   * 缺陷描述
   * 页面显示
   */
  private String defectText;

  /**
   * 物料编号
   */
  private String materialCode;

  /**
   * 物料描述
   * 页面展示使用
   */
  private String materialText;

  /**
   * 生产批号
   */
  private String productionlotNum;

  /**
   * 工序编号:nvarchar2(20) <Primary Key>
   */
  private String operationCode;

  /**
   * 工序描述
   */
  private String operationText;

  /**
   * topN 查看详情的code
   */
  private String otherDefectCode;
  
  /**
   * 客户
   */
  private String customer;

  /**
   * 客户订单
   */
  private String customerOrder;

  /**
   * 优先级
   */
  private Integer priority;


  public String getOrderTypeCode() {
    return orderTypeCode;
  }

  public void setOrderTypeCode(String orderTypeCode) {
    this.orderTypeCode = orderTypeCode;
  }

  public String getProductionOrderNum() {
    return productionOrderNum;
  }

  public void setProductionOrderNum(String productionOrderNum) {
    this.productionOrderNum = productionOrderNum;
  }

  public String getControlNum() {
    return controlNum;
  }

  public void setControlNum(String controlNum) {
    this.controlNum = controlNum;
  }

  public String getWorkcenterCode() {
    return workcenterCode;
  }

  public void setWorkcenterCode(String workcenterCode) {
    this.workcenterCode = workcenterCode;
  }

  public String getWorkunitCode() {
    return workunitCode;
  }

  public void setWorkunitCode(String workunitCode) {
    this.workunitCode = workunitCode;
  }

  public String getWorkcenterText() {
    return workcenterText;
  }

  public void setWorkcenterText(String workcenterText) {
    this.workcenterText = workcenterText;
  }

  public String getWorkunitText() {
    return workunitText;
  }

  public void setWorkunitText(String workunitText) {
    this.workunitText = workunitText;
  }

  public String getDefectCode() {
    return defectCode;
  }

  public void setDefectCode(String defectCode) {
    this.defectCode = defectCode;
  }

  public String getMaterialCode() {
    return materialCode;
  }

  public void setMaterialCode(String materialCode) {
    this.materialCode = materialCode;
  }

  public String getMaterialText() {
    return materialText;
  }

  public void setMaterialText(String materialText) {
    this.materialText = materialText;
  }

  public String getProductionlotNum() {
    return productionlotNum;
  }

  public void setProductionlotNum(String productionlotNum) {
    this.productionlotNum = productionlotNum;
  }

  public String getDefectText() {
    return defectText;
  }

  public void setDefectText(String defectText) {
    this.defectText = defectText;
  }

  public String getOperationCode() {
    return operationCode;
  }

  public void setOperationCode(String operationCode) {
    this.operationCode = operationCode;
  }

  public String getOperationText() {
    return operationText;
  }

  public void setOperationText(String operationText) {
    this.operationText = operationText;
  }

  public String getOtherDefectCode() {
    return otherDefectCode;
  }

  public void setOtherDefectCode(String otherDefectCode) {
    this.otherDefectCode = otherDefectCode;
  }

  public String getProductionNum() {
    return productionNum;
  }

  public void setProductionNum(String productionNum) {
    this.productionNum = productionNum;
  }

  public String getWorkCenterCodeStr() {
    return workCenterCodeStr;
  }

  public void setWorkCenterCodeStr(String workCenterCodeStr) {
    this.workCenterCodeStr = workCenterCodeStr;
  }

  public String getCustomer() {
    return customer;
  }

  public void setCustomer(String customer) {
    this.customer = customer;
  }

  public String getCustomerOrder() {
    return customerOrder;
  }

  public void setCustomerOrder(String customerOrder) {
    this.customerOrder = customerOrder;
  }

  public Integer getPriority() {
    return priority;
  }

  public void setPriority(Integer priority) {
    this.priority = priority;
  }

  public String getProductionControlNum() {
    return productionControlNum;
  }

  public void setProductionControlNum(String productionControlNum) {
    this.productionControlNum = productionControlNum;
  }

  
}
